self-employed workers - German English Dictionary